make a pilgrimage - Espagnol Anglais Dictionnaire